

<?php


$this->menu=array(
	array('label'=>'Estaciones', 'url'=>array('index')),
	array('label'=>'Agregar Estaciones', 'url'=>array('create')),
);

Yii::app()->clientScript->registerScript('search', "
$('.search-form form').submit(function(){
        $('#exportar').attr('href', 'index.php?'+$('.search-form form').serialize()+'&export=1');
	$.fn.yiiGridView.update('estaciones-grid', {
		data: $(this).serialize()
	});
	return false;
});





");


?>

<div><img src="<?php echo Yii::app()->theme->baseUrl; ?>/img/titulo_cadena.jpg" /></div>

<div class="search-form" style="">
<?php  $this->renderPartial('_search_cadena',array(
    'model'=>$model,
    'cat_estados'=>$cat_estados,
    'cat_poblaciones'=>$cat_poblaciones,
    'cat_programacion_general'=>$cat_programacion_general,
    'cat_representantes'=>$cat_representantes,
)); ?>
</div>

<div><img src="<?php echo Yii::app()->theme->baseUrl; ?>/img/linea.jpg" /></div>

<?php 
    $columnas = array(
                    /*array(
                        'name'=>'id_representante',
                        'filter'=>array(CHtml::listData($cat_representantes, 'id', 'nombre')),
                        'value'=>array($this, 'recuperaRepresentante'),
                    ),*/
                    'identificacion',
                    'siglas_am',
                    'siglas_fm',
                    'frecuencia_am',
                    'frecuencia_fm',
                    'potencia',
                    array(
                        'name'=>'id_programacion',
                        'filter'=>CMap::mergeArray(array(''=>'Todos'),CHtml::listData($cat_programacion_general, 'id', 'descripcion')),
                        'value'=>array($this, 'recuperaProgramacion'),
                    ),
                    //'id_programacion',

                    'costo_spot_10',
                    'costo_spot_20',
                    'costo_spot_30',
                    'costo_spot_40',
                    //'cuadro_ejecutivo',
                    //'calle',
                    //'numero_exterior',
                    //'numero_interior',
                    //'colonia',
                    array(
                        'name'=>'id_estado',
                        'filter'=>CMap::mergeArray(array(''=>'Todos'),CHtml::listData($cat_estados, 'id', 'nombre')),
                        'value'=>array($this, 'recuperaEstado'),
                    ),
                    array(
                        'name'=>'id_poblacion',
                        'filter'=>CMap::mergeArray(array(''=>'Todas'),CHtml::listData($cat_poblaciones, 'id', 'nombre')),
                        'value'=>array($this, 'recuperaPoblacion'),
                    ),
                    //'codigo_postal',
                    //'telefono',
                    //'extension',
                    //'fax',
                    //'email',
                    //'sitio_web',

            );
            if(isset($_GET['filtro_cadena'])){
                $filtro_cadena = array(
                            'name'=>'id_representante',
                            'filter'=>CMap::mergeArray(array(''=>'Todos'),CHtml::listData($cat_representantes, 'id', 'nombre')),
                            'value'=>array($this, 'recuperaRepresentante'),
                        );
                        array_push($columnas, $filtro_cadena);

            }
            if(isset($_GET['filtro_programacion'])){
                        array_push($columnas, 'programas_especificos');

            }
            if(isset($_GET['filtro_fax'])){
                        array_push($columnas, 'fax');

            }
            if(isset($_GET['filtro_correo'])){
                        array_push($columnas, 'email');

            }
            if(isset($_GET['filtro_cuadro_ejecutivo'])){
                        array_push($columnas, 'cuadro_ejecutivo');

            }
            if(isset($_GET['filtro_telefono'])){
                        array_push($columnas, 'telefono');
                        array_push($columnas, 'extension');

            }
            if(isset($_GET['filtro_sitio_web'])){
                        array_push($columnas, 'sitio_web');

            }

    
    
    
   
    
   
    
    
    
    
    
    
        
    
    


$this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'estaciones-grid',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
        'ajaxUrl'=>$this->createUrl('estaciones/buscarcadena'),
	'columns'=>$columnas,
)); 






?>

